given a roasting - Spanisch Englisch Wörterbuch